package com.xmy.cultivate.service;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xmy.cultivate.entity.Grade;
import com.xmy.cultivate.entity.Student;
import com.xmy.cultivate.entity.StudentGradeTemporary;

import java.util.List;

/**
 * <p>
 * 临时学员，补课学员 服务类
 * </p>
 *
 * @author min
 * @since 2022-09-22
 */
public interface IStudentGradeTemporaryService extends IService<StudentGradeTemporary> {
    /**
     * 获取临时学员列表
     */
    IPage<StudentGradeTemporary> selectStudentGradeTemporaryPage(IPage<StudentGradeTemporary> page, Wrapper wrapper);

    /**
     * 获取可选班级列表
     */
    List<Grade> selectGradeList(Wrapper wrapper);

    /**
     * 获取可选学员列表
     */
    IPage<Student> selectStudentList(IPage<Student> page, Wrapper wrapper);

}
